package cn.rxmind.dlicense.core.validator;

/**
 * 如果校验未通过则退出虚拟机
 *
 * @author renxin
 * @email renxinzhiliangzhi@163.com
 * @date 2021/4/13 11:31 上午
 */
public abstract class AbstractExitJVMLicenseValidator extends AbstractLicenseValidator {

    public AbstractExitJVMLicenseValidator() {
    }

    @Override
    public final void ifInvalid(ValidateResult result) {

        System.err.println(String.format("证书校验未通过：%s",result.getDescription()));
        System.exit(-1);
    }

}
